﻿// Decompiled with JetBrains decompiler
// Type: TaleWorlds.MountAndBlade.View.MissionViews.Sound.MusicSilencedMissionView
// Assembly: TaleWorlds.MountAndBlade.View, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: 61152EB8-513B-4D4A-8AC0-0D1465C6CF6C
// Assembly location: D:\steam\steamapps\common\Mount & Blade II Bannerlord\Modules\Native\bin\Win64_Shipping_Client\TaleWorlds.MountAndBlade.View.dll

#nullable disable
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound
{
  public class MusicSilencedMissionView : MissionView, IMusicHandler
  {
    bool IMusicHandler.IsPausable => true;

    public override void OnBehaviorInitialize()
    {
      base.OnBehaviorInitialize();
      MBMusicManager.Current.DeactivateCurrentMode();
      MBMusicManager.Current.OnSilencedMusicHandlerInit((IMusicHandler) this);
    }

    public override void OnMissionScreenFinalize()
    {
      MBMusicManager.Current.OnSilencedMusicHandlerFinalize();
    }

    void IMusicHandler.OnUpdated(float dt)
    {
    }
  }
}
